html, body, h1, h2, h3, h4, h5, h6, p, ul, li, ol, dl, dt, dd, div, span, a, b, i, strong, em, img {
    padding: 0;
    margin: 0;
}
*{
	margin: 0;
	padding: 0;
	list-style: none;
}
body{
	font-family: "微软雅黑";
	font-size: 12px;
	color:#333;
	width: 100%;
/*	padding-left: 30px;*/
}
/*头部导航条*/
.zc-topbar{
	width: 100%;
	height: 31px;
	border: 1px #cccccc solid;
	background: rgb(245,245,245);
	padding-left: 30px;
}
.wrapper{
	min-width: 100%px;
	height: 29px;
	padding-left: 30px;
}
.login-info{
	float: left;
	line-height: 29px;
}
.login-info span a{
	margin-right: 24px;
	text-decoration: none;
}
.login-info span a:hover{
	text-decoration: underline;
	color: rgb(204,0,0);
}
.quick-menu{
	float: right;
}
.quick-menu ul{
	margin-right: 50px;
}
.quick-menu ul li{
	line-height: 29px;
	float: left;
	margin-left: 24px;
}
.quick-menu ul li a{
	text-decoration: none;
	color: #333;
}
.quick-menu ul li .change-color:hover{
	text-decoration: underline;
	color: red;
}
.quick-menu ul li .change-right{
	padding-right: 7px;
	
}
.quick-menu ul li span img{
	vertical-align: middle;
}
/*买家中心*/
.quick-menu .Buyer-Center-show{
	width: 100px;
	height: 50px;
	background: white;
	border:1px solid #cccccc;
	position: absolute;
	top: 32px;
	left:648px;
	display: none;
	z-index: 3;
	border-top: none;
	text-align: center;
	line-height: 25px;
}
.quick-menu .Buyer-Center-show a{
	color:#333;
}
.quick-menu .Buyer-Center-show span{
	color:red;
}
/*手机商城*/
.quick-menu .Mobile-phone-mall{
	position: absolute;
	top: 30px;
	left: 918px;
	z-index: 2;
	display: none;
}
.quick-menu .Mobile-phone-mall img{
	width: 173px;
	height: 172px;
}
/*联系客服*/
.quick-menu .Notescontact{
	width: 107px;
	height: 30px;
	text-align: center;
	position: absolute;
	top:30px;
	left: 1160px;
	line-height: 30px;
	border: 1px #cccccc solid;
	border-top: none;
	display: none;
}
/*搜索*/
#header-search{
	width: 1150px;
	height:80px;
	padding-top:26px;
	margin-left: 30px;
}
#header-search .logo{
	/*width: 339px;*/
	height: 55px;
	float: left;
	padding-left: 20px;
}

#header-search .input-group{
	
	/*width: 536px;*/
	margin-top: 10px;
	height: 73px;
	float:left;
	padding-left:40px;
	position: relative;
	
}
/*热搜*/
#header-search .input-group .hot-search{
	margin-top: 10px;
}
#header-search .input-group .hot-search a{
	color: #999999;
	padding-right: 11px;
	text-decoration: none;
}
#header-search .input-group .hot-search a:hover{
	color: #FF3333;
	text-decoration:underline;
}
/*搜索框*/
#header-search .input-group .form-control{
	width: 454px;
	height: 37px;
	border: 2px rgb(196,0,0) solid; 
	border-right: none;
}
#header-search .input-group .input-group-addon{
	width: 90px;
	height: 41px;
	background: rgb(196,0,0);
	display: inline-block;
	color: white;
	font-size: 16px;
	cursor: pointer;
	position: absolute;
	line-height: 41px;
	text-align: center;
	
}
#header-search .ad-div{
	/*width: 150px;*/
	height: 60px;
	/*float: right;*/
	padding-left:35px;
}
#header-search .ad-div img{
	width: 150px;
	height: 60px;
	vertical-align: middle;
	margin-left: 35px;
}
/*<!--全部商品分类-->
<!--导航-->*/

#nav-box{
	width: 100%;
	height: auto;
	border-bottom: 2px rgb(196,0,0) solid;
}
#nav-box #nav-content{
	
	width: 1200px;
	height: 34px;
	margin-left: 33px;
}
#nav-box #nav-content span{
	display: inline-block;
	font-size: 16px;
	margin: 0 20px;
	cursor: pointer;
	text-decoration: none;
}
#nav-box #nav-content span:hover{
	color: red;
	text-decoration:underline;
}
#nav-box #nav-content span:last-child{
	margin-left: 150px;
}
#nav-box #nav-content span:last-child a{
	color: rgb(255,51,51);
	text-decoration: none;
}
]#nav-box #nav-content span:last-child a:hover{
	text-decoration:underline;
}
/*全部商品分类*/
#nav-box #nav-content span:first-child:hover{
	text-decoration: none;
}
#nav-box #nav-content span:first-child{
	
	width: 200px;
	height: 34px;
	line-height: 34px;
	color: white;
	background: rgb(196,0,0);
	text-align: center;
}
/*手机详情*/
#box{
	width: 1200px;
	height: auto;
	margin-left: 53px;
	margin-top: 30px;
	position: relative;
}

#mobile-list{
	font-size: 14px;
}
#mobile-list span{
	margin-right: 10px;
	cursor: pointer;
}
#mobile-list a{
	margin-left: 700px;
	text-decoration: none;
	color: #737373;
}
#mobile-list a span{
	color: red;
}
#mobile-list span:first-child:hover{
	color: red;
	text-decoration: underline;
}
#mobile-list span:nth-child(3){
	
	display: inline-block;
	width: 126px;
	line-height: 24px;
	height: 24px;
	text-align: center;
	border: 1px #cccccc solid;
}
#mobile-list span:nth-child(5){
	display: inline-block;
	border: 1px #cccccc solid;
	width: 67px;
	height: 24px;
	text-align: center;
	line-height: 24px;
}
/*手机详情弹框*/
#mobilef{
	cursor: pointer;
	background: white;
	display: none;
	position: absolute;
	left: 67px;
	width: 417px;
	height: 213px;
	border: red solid 1px;
}
#mobilef dl dd{
	line-height: 25px;
}
	
#mobilef dl{
	
	float: left;
	margin-left: 30px;
	margin-top: 10px;
}
#mobiler dl{
	margin-left: 10px;
	
}
#mobiler dl dd{
	line-height: 25px;
}
#mobiler{
	cursor: pointer;
	background: white;
	display: none;
	position: absolute;
	left: 233px;
	width: 144px;
	height: 153px;
	border: red solid 1px;
}
/*品牌*/
#brand{
	margin-left: 50px;
	margin-top: 15px;
}
/*手机列表*/
#allMobil-list{
	width: 1200px;
	height: 1732px;
	margin-left: 43px;
	margin-top: 30px;
}
#allMobil-list dl dt img{
	width: 180px;
	height: 170px;
}
/*换页后的样式*/
.dl{
	padding-top: 20px;
	width: 232px;
	height:407px;
	display: inline-block;
	border: 1px white solid;
}
.red1{
	color: rgb(255,51,51);
	font-size: 14px;
	font-weight: bold;
}
.dt img{
	width: 180px;
	height: 170px;
}
.dt{
	margin-left: 30px;
}
.dd{
	margin-left: 30px;
	margin-top: 10px;
}

.cred{
	background: red;
	color: white;
}
.bred{
	background: white;
	color: #333;
}
/*换页样式结束*/
#allMobil-list dl dt{
	margin-left: 30px;
}
#allMobil-list dl dd{
	margin-left: 30px;
	margin-top: 10px;
}
#allMobil-list dl{
	padding-top: 20px;
	width: 232px;
	height:407px;
	display: inline-block;
	border: 1px white solid;
}
/*鼠标放上去变颜色*/
#allMobil-list dl .chang-red:hover{
	cursor: pointer;
	color: rgb(255,51,51);
	text-decoration: underline;
}
/*价格*/
#allMobil-list dl .red{
	color: rgb(255,51,51);
	font-size: 14px;
	font-weight: bold;
}
/*加边框*/
#allMobil-list dl:hover{
	cursor: pointer;
	border: 1px #cccccc solid;
}

/*换页按钮*/
#btn{
	width: 100%;
}
#btn #btn-list{
	width: 1200px;
	height: auto;
	margin-left: 33px;
	margin-top: 20px;
	text-align: center;
}
/*#btn #btn-list span:nth-child(2){
	background: red;
	color: white;
}*/
/*上一页*/
#btn #btn-list span:first-child{
	width: 84px;
	height: 33px;
}
/*下一页*/
#btn #btn-list span:last-child{
	width: 84px;
	height: 33px;
}
#btn #btn-list span{
	cursor: pointer;
	display: inline-block;
	width: 33px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	border: #cccccc 1px solid;
}
#btn #btn-list span:hover{
	border: red 1px solid;
}
/*正在进行的活动*/
#on-going-activity{
	width: 100px;
	margin-top: 20px;
}
#content{
	width: 1300px;
	height: auto;
}
#img{
	margin-left: 35px;
}
#img img{
	width: 286px;
	height: 217px;
	display: inline-block;
	padding-right: 20px;
	cursor: pointer;
}
#inp{
	margin-left: 40px;
}

/*右边导航条 回到顶部*/
/*右边导航条*/
#nav-fix{
	width: 37px;
	height:1000px;
	background:rgb(45,45,45);
	position: fixed;
	right:0;
	top: 0;
}
#nav-fix .shop-b{
	margin-top:220px;
}
#nav-fix .shop-d{
	margin-top:20px;
}
#nav-fix .shop-car{
	margin-top:20px;
}
#nav-fix .shop-y{
	margin-top:20px;
}
/*回到顶部*/
#nav-fix .to-top{
	color: white;
	font-weight: bold;
	margin-top:420px;
	z-index:3;
}
#nav-fix .to-top p{
	text-align: center;
	cursor: pointer;
}
#nav-fix .to-top .changered{
	font-size: 25px;
	height: 40px;
	width: 37px;
	cursor: pointer;
}
#nav-fix .to-top .changered:hover{
	background: red;
}
